TSTP Solution File: ITP076^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP076^1 : TPTP v7.5.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n024.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:24:06 EDT 2021

% Result   : Unknown 0.20s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : ITP076^1 : TPTP v7.5.0. Released v7.5.0.
% 0.11/0.12  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33  % Computer : n024.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Fri Mar 19 05:27:30 EDT 2021
% 0.12/0.33  % CPUTime  : 
% 0.12/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34  Python 2.7.5
% 0.20/0.60  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.20/0.60  FOF formula (<kernel.Constant object at 0x2ae22a7eb7e8>, <kernel.Type object at 0x2ae22a7ebe18>) of role type named ty_n_t__Set__Oset_It__HF____Mirabelle____glliljednj__Ohf_J
% 0.20/0.60  Using role type
% 0.20/0.60  Declaring set_HF_Mirabelle_hf:Type
% 0.20/0.60  FOF formula (<kernel.Constant object at 0x2ae22a7ebc68>, <kernel.Type object at 0x2ae22a80f3b0>) of role type named ty_n_t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.60  Using role type
% 0.20/0.60  Declaring hF_Mirabelle_hf:Type
% 0.20/0.60  FOF formula (<kernel.Constant object at 0x2ae22a7eb950>, <kernel.Type object at 0x2ae22a80ff80>) of role type named ty_n_t__Set__Oset_It__Nat__Onat_J
% 0.20/0.60  Using role type
% 0.20/0.60  Declaring set_nat:Type
% 0.20/0.60  FOF formula (<kernel.Constant object at 0x2ae22a7ebc68>, <kernel.Type object at 0x2ae22a80fb90>) of role type named ty_n_t__Nat__Onat
% 0.20/0.60  Using role type
% 0.20/0.60  Declaring nat:Type
% 0.20/0.60  FOF formula (<kernel.Constant object at 0x2ae22a7eb7e8>, <kernel.DependentProduct object at 0x2ae22a80fe18>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Nat__Onat
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring plus_plus_nat:(nat->(nat->nat))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a7ebc68>, <kernel.Constant object at 0x2ae22a80f5f0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring zero_z189798548lle_hf:hF_Mirabelle_hf
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a7eb950>, <kernel.Constant object at 0x2ae22a80f5f0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring zero_zero_nat:nat
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a7eb950>, <kernel.DependentProduct object at 0x2ae22a80f560>) of role type named sy_c_HF__Mirabelle__glliljednj_OHCollect
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir818139703ollect:((hF_Mirabelle_hf->Prop)->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fe18>, <kernel.DependentProduct object at 0x2ae22a80ff38>) of role type named sy_c_HF__Mirabelle__glliljednj_OHF
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_HF:(set_HF_Mirabelle_hf->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f5f0>, <kernel.DependentProduct object at 0x2ae22a80f5a8>) of role type named sy_c_HF__Mirabelle__glliljednj_OHInter
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_HInter:(hF_Mirabelle_hf->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f560>, <kernel.DependentProduct object at 0x1657cf8>) of role type named sy_c_HF__Mirabelle__glliljednj_OHUnion
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_HUnion:(hF_Mirabelle_hf->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fe18>, <kernel.DependentProduct object at 0x2ae22a80ff38>) of role type named sy_c_HF__Mirabelle__glliljednj_OPrimReplace
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir1248913145eplace:(hF_Mirabelle_hf->((hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fbd8>, <kernel.DependentProduct object at 0x1657290>) of role type named sy_c_HF__Mirabelle__glliljednj_ORepFun
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_RepFun:(hF_Mirabelle_hf->((hF_Mirabelle_hf->hF_Mirabelle_hf)->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f5a8>, <kernel.DependentProduct object at 0x2ae22a80f560>) of role type named sy_c_HF__Mirabelle__glliljednj_OReplace
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_Replace:(hF_Mirabelle_hf->((hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fe18>, <kernel.DependentProduct object at 0x1657cb0>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohcard
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hcard:(hF_Mirabelle_hf->nat)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x1657290>, <kernel.DependentProduct object at 0x165ca70>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohf_OAbs__hf
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_Abs_hf:(nat->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f560>, <kernel.DependentProduct object at 0x165cb48>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohf_ORep__hf
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_Rep_hf:(hF_Mirabelle_hf->nat)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x1657290>, <kernel.DependentProduct object at 0x165c050>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohfset
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hfset:(hF_Mirabelle_hf->set_HF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x1657f38>, <kernel.DependentProduct object at 0x165c950>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohfst
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hfst:(hF_Mirabelle_hf->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x1657f38>, <kernel.DependentProduct object at 0x165ca70>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohfunction
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir199975595nction:(hF_Mirabelle_hf->Prop)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f5a8>, <kernel.DependentProduct object at 0x165c290>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohinsert
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hinsert:(hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f560>, <kernel.DependentProduct object at 0x165c170>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohmem
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hmem:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80f5a8>, <kernel.DependentProduct object at 0x165c950>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohpair
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hpair:(hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fbd8>, <kernel.DependentProduct object at 0x165ce18>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohrelation
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir434065167lation:(hF_Mirabelle_hf->Prop)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x2ae22a80fbd8>, <kernel.DependentProduct object at 0x165c050>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohrestrict
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir1653039215strict:(hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165c950>, <kernel.DependentProduct object at 0x165cef0>) of role type named sy_c_HF__Mirabelle__glliljednj_Ohsnd
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mirabelle_hsnd:(hF_Mirabelle_hf->hF_Mirabelle_hf)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165cd88>, <kernel.DependentProduct object at 0x165ca70>) of role type named sy_c_HF__Mirabelle__glliljednj_Ois__hpair
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring hF_Mir137170979_hpair:(hF_Mirabelle_hf->Prop)
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165c050>, <kernel.DependentProduct object at 0x165c830>) of role type named sy_c_Lattices_Oinf__class_Oinf_001_062_It__HF____Mirabelle____glliljednj__Ohf_M_Eo_J
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring inf_in307783154e_hf_o:((hF_Mirabelle_hf->Prop)->((hF_Mirabelle_hf->Prop)->(hF_Mirabelle_hf->Prop)))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165cef0>, <kernel.DependentProduct object at 0x165c830>) of role type named sy_c_Lattices_Oinf__class_Oinf_001_062_It__Nat__Onat_M_Eo_J
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring inf_inf_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop)))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165ccb0>, <kernel.DependentProduct object at 0x165ca70>) of role type named sy_c_Lattices_Oinf__class_Oinf_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring inf_in956532509lle_hf:(hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165c950>, <kernel.DependentProduct object at 0x165cef0>) of role type named sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__HF____Mirabelle____glliljednj__Ohf_J
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring inf_in923488851lle_hf:(set_HF_Mirabelle_hf->(set_HF_Mirabelle_hf->set_HF_Mirabelle_hf))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165cd88>, <kernel.DependentProduct object at 0x165ccb0>) of role type named sy_c_Lattices_Oinf__class_Oinf_001t__Set__Oset_It__Nat__Onat_J
% 0.20/0.61  Using role type
% 0.20/0.61  Declaring inf_inf_set_nat:(set_nat->(set_nat->set_nat))
% 0.20/0.61  FOF formula (<kernel.Constant object at 0x165c050>, <kernel.DependentProduct object at 0x165f9e0>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__HF____Mirabelle____glliljednj__Ohf_M_Eo_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring sup_su1199008216e_hf_o:((hF_Mirabelle_hf->Prop)->((hF_Mirabelle_hf->Prop)->(hF_Mirabelle_hf->Prop)))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165ccb0>, <kernel.DependentProduct object at 0x165f5f0>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Nat__Onat_M_Eo_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring sup_sup_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop)))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165cd88>, <kernel.DependentProduct object at 0x165f9e0>) of role type named sy_c_Lattices_Osup__class_Osup_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring sup_su638957495lle_hf:(hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165ccb0>, <kernel.DependentProduct object at 0x165f3b0>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__HF____Mirabelle____glliljednj__Ohf_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring sup_su1790843629lle_hf:(set_HF_Mirabelle_hf->(set_HF_Mirabelle_hf->set_HF_Mirabelle_hf))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165cd88>, <kernel.DependentProduct object at 0x165f950>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Nat__Onat_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring sup_sup_set_nat:(set_nat->(set_nat->set_nat))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165c050>, <kernel.DependentProduct object at 0x2ae22a810c20>) of role type named sy_c_Nat_OSuc
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring suc:(nat->nat)
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165c050>, <kernel.DependentProduct object at 0x2ae22a810c20>) of role type named sy_c_Orderings_Otop__class_Otop_001_062_It__HF____Mirabelle____glliljednj__Ohf_M_Eo_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring top_to22270292e_hf_o:(hF_Mirabelle_hf->Prop)
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f3b0>, <kernel.DependentProduct object at 0x2ae22a8101b8>) of role type named sy_c_Orderings_Otop__class_Otop_001_062_It__Nat__Onat_M_Eo_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring top_top_nat_o:(nat->Prop)
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f3f8>, <kernel.Sort object at 0x2ae22a7eb638>) of role type named sy_c_Orderings_Otop__class_Otop_001_Eo
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring top_top_o:Prop
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165fa28>, <kernel.Constant object at 0x165f3b0>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__HF____Mirabelle____glliljednj__Ohf_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring top_to489427057lle_hf:set_HF_Mirabelle_hf
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f440>, <kernel.Constant object at 0x2ae22a8101b8>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Nat__Onat_J
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring top_top_set_nat:set_nat
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f3b0>, <kernel.DependentProduct object at 0x2ae22a8100e0>) of role type named sy_c_Set_OCollect_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring collec2046588256lle_hf:((hF_Mirabelle_hf->Prop)->set_HF_Mirabelle_hf)
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f440>, <kernel.DependentProduct object at 0x2ae22a8102d8>) of role type named sy_c_Set_OCollect_001t__Nat__Onat
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring collect_nat:((nat->Prop)->set_nat)
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x165f3f8>, <kernel.DependentProduct object at 0x2ae22a8103f8>) of role type named sy_c_Set_Oinsert_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring insert9649339lle_hf:(hF_Mirabelle_hf->(set_HF_Mirabelle_hf->set_HF_Mirabelle_hf))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x2ae22a8100e0>, <kernel.DependentProduct object at 0x2ae22a8101b8>) of role type named sy_c_Set_Oinsert_001t__Nat__Onat
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring insert_nat:(nat->(set_nat->set_nat))
% 0.20/0.62  FOF formula (<kernel.Constant object at 0x2ae22a810dd0>, <kernel.DependentProduct object at 0x2ae22a8107a0>) of role type named sy_c_Typedef_Otype__definition_001t__HF____Mirabelle____glliljednj__Ohf_001t__Nat__Onat
% 0.20/0.62  Using role type
% 0.20/0.62  Declaring type_d1794767497hf_nat:((hF_Mirabelle_hf->nat)->((nat->hF_Mirabelle_hf)->(set_nat->Prop)))
% 0.20/0.63  FOF formula (<kernel.Constant object at 0x2ae22a8103f8>, <kernel.DependentProduct object at 0x2ae22a810fc8>) of role type named sy_c_member_001t__HF____Mirabelle____glliljednj__Ohf
% 0.20/0.63  Using role type
% 0.20/0.63  Declaring member1367349282lle_hf:(hF_Mirabelle_hf->(set_HF_Mirabelle_hf->Prop))
% 0.20/0.63  FOF formula (<kernel.Constant object at 0x2ae22a810320>, <kernel.DependentProduct object at 0x2ae22a8101b8>) of role type named sy_c_member_001t__Nat__Onat
% 0.20/0.63  Using role type
% 0.20/0.63  Declaring member_nat:(nat->(set_nat->Prop))
% 0.20/0.63  FOF formula (<kernel.Constant object at 0x2ae22a8107a0>, <kernel.Constant object at 0x2ae22a8101b8>) of role type named sy_v_r
% 0.20/0.63  Using role type
% 0.20/0.63  Declaring r:hF_Mirabelle_hf
% 0.20/0.63  FOF formula (<kernel.Constant object at 0x2ae22a8103f8>, <kernel.Constant object at 0x2ae22a8101b8>) of role type named sy_v_x
% 0.20/0.63  Using role type
% 0.20/0.63  Declaring x:hF_Mirabelle_hf
% 0.20/0.63  FOF formula (forall (R:hF_Mirabelle_hf) (X:hF_Mirabelle_hf), (hF_Mir434065167lation ((hF_Mir1653039215strict R) X))) of role axiom named fact_0_hrelation__restr
% 0.20/0.63  A new axiom: (forall (R:hF_Mirabelle_hf) (X:hF_Mirabelle_hf), (hF_Mir434065167lation ((hF_Mir1653039215strict R) X)))
% 0.20/0.63  FOF formula (((eq (hF_Mirabelle_hf->Prop)) hF_Mir199975595nction) (fun (R2:hF_Mirabelle_hf)=> (forall (X2:hF_Mirabelle_hf) (Y:hF_Mirabelle_hf), (((hF_Mirabelle_hmem ((hF_Mirabelle_hpair X2) Y)) R2)->(forall (Y2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem ((hF_Mirabelle_hpair X2) Y2)) R2)->(((eq hF_Mirabelle_hf) Y) Y2))))))) of role axiom named fact_1_hfunction__def
% 0.20/0.63  A new axiom: (((eq (hF_Mirabelle_hf->Prop)) hF_Mir199975595nction) (fun (R2:hF_Mirabelle_hf)=> (forall (X2:hF_Mirabelle_hf) (Y:hF_Mirabelle_hf), (((hF_Mirabelle_hmem ((hF_Mirabelle_hpair X2) Y)) R2)->(forall (Y2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem ((hF_Mirabelle_hpair X2) Y2)) R2)->(((eq hF_Mirabelle_hf) Y) Y2)))))))
% 0.20/0.63  FOF formula (forall (Z:hF_Mirabelle_hf) (R:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem Z) ((hF_Mir1653039215strict R) A))) ((and ((hF_Mirabelle_hmem Z) R)) ((ex hF_Mirabelle_hf) (fun (X2:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and (((eq hF_Mirabelle_hf) Z) ((hF_Mirabelle_hpair X2) Y))) ((hF_Mirabelle_hmem X2) A))))))))) of role axiom named fact_2_hrestrict__iff
% 0.20/0.63  A new axiom: (forall (Z:hF_Mirabelle_hf) (R:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem Z) ((hF_Mir1653039215strict R) A))) ((and ((hF_Mirabelle_hmem Z) R)) ((ex hF_Mirabelle_hf) (fun (X2:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and (((eq hF_Mirabelle_hf) Z) ((hF_Mirabelle_hpair X2) Y))) ((hF_Mirabelle_hmem X2) A)))))))))
% 0.20/0.63  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (A3:hF_Mirabelle_hf) (B2:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) ((hF_Mirabelle_hpair A3) B2))) ((and (((eq hF_Mirabelle_hf) A2) A3)) (((eq hF_Mirabelle_hf) B) B2)))) of role axiom named fact_3_hpair__iff
% 0.20/0.63  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (A3:hF_Mirabelle_hf) (B2:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) ((hF_Mirabelle_hpair A3) B2))) ((and (((eq hF_Mirabelle_hf) A2) A3)) (((eq hF_Mirabelle_hf) B) B2))))
% 0.20/0.63  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((eq Prop) (((eq nat) (hF_Mirabelle_Rep_hf X)) (hF_Mirabelle_Rep_hf Y3))) (((eq hF_Mirabelle_hf) X) Y3))) of role axiom named fact_4_Rep__hf__inject
% 0.20/0.63  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((eq Prop) (((eq nat) (hF_Mirabelle_Rep_hf X)) (hF_Mirabelle_Rep_hf Y3))) (((eq hF_Mirabelle_hf) X) Y3)))
% 0.20/0.63  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), ((forall (X3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X3) A2)) ((hF_Mirabelle_hmem X3) B)))->(((eq hF_Mirabelle_hf) A2) B))) of role axiom named fact_5_hf__equalityI
% 0.20/0.63  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), ((forall (X3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X3) A2)) ((hF_Mirabelle_hmem X3) B)))->(((eq hF_Mirabelle_hf) A2) B)))
% 0.20/0.63  FOF formula (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (fun (Y4:hF_Mirabelle_hf) (Z2:hF_Mirabelle_hf)=> (((eq hF_Mirabelle_hf) Y4) Z2))) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> (forall (X2:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X2) A4)) ((hF_Mirabelle_hmem X2) B3))))) of role axiom named fact_6_hf__ext
% 0.20/0.64  A new axiom: (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (fun (Y4:hF_Mirabelle_hf) (Z2:hF_Mirabelle_hf)=> (((eq hF_Mirabelle_hf) Y4) Z2))) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> (forall (X2:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X2) A4)) ((hF_Mirabelle_hmem X2) B3)))))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) Y3)->(not (((eq hF_Mirabelle_hf) X) Y3)))) of role axiom named fact_7_hmem__ne
% 0.20/0.64  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) Y3)->(not (((eq hF_Mirabelle_hf) X) Y3))))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), ((forall (U:hF_Mirabelle_hf) (V:hF_Mirabelle_hf) (V2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem U) X)->(((R3 U) V)->(((R3 U) V2)->(((eq hF_Mirabelle_hf) V2) V)))))->((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (V3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem V3) Z3)) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) X)) ((R3 U2) V3)))))))))) of role axiom named fact_8_replacement
% 0.20/0.64  A new axiom: (forall (X:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), ((forall (U:hF_Mirabelle_hf) (V:hF_Mirabelle_hf) (V2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem U) X)->(((R3 U) V)->(((R3 U) V2)->(((eq hF_Mirabelle_hf) V2) V)))))->((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (V3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem V3) Z3)) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) X)) ((R3 U2) V3))))))))))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((or ((hF_Mirabelle_hmem U3) X)) ((hF_Mirabelle_hmem U3) Y3))))))) of role axiom named fact_9_binary__union
% 0.20/0.64  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((or ((hF_Mirabelle_hmem U3) X)) ((hF_Mirabelle_hmem U3) Y3)))))))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((and ((hF_Mirabelle_hmem X) Y3)) ((hF_Mirabelle_hmem Y3) X))->False)) of role axiom named fact_10_hmem__not__sym
% 0.20/0.64  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((and ((hF_Mirabelle_hmem X) Y3)) ((hF_Mirabelle_hmem Y3) X))->False))
% 0.20/0.64  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (A3:hF_Mirabelle_hf) (B2:hF_Mirabelle_hf), ((((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) ((hF_Mirabelle_hpair A3) B2))->(((((eq hF_Mirabelle_hf) A2) A3)->(not (((eq hF_Mirabelle_hf) B) B2)))->False))) of role axiom named fact_11_hpair__inject
% 0.20/0.64  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (A3:hF_Mirabelle_hf) (B2:hF_Mirabelle_hf), ((((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) ((hF_Mirabelle_hpair A3) B2))->(((((eq hF_Mirabelle_hf) A2) A3)->(not (((eq hF_Mirabelle_hf) B) B2)))->False)))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem Y) X)) ((hF_Mirabelle_hmem U3) Y))))))))) of role axiom named fact_12_union__of__set
% 0.20/0.64  A new axiom: (forall (X:hF_Mirabelle_hf), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem Y) X)) ((hF_Mirabelle_hmem U3) Y)))))))))
% 0.20/0.64  FOF formula (forall (X:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((and ((hF_Mirabelle_hmem U3) X)) (P U3))))))) of role axiom named fact_13_comprehension
% 0.20/0.65  A new axiom: (forall (X:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (U3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem U3) Z3)) ((and ((hF_Mirabelle_hmem U3) X)) (P U3)))))))
% 0.20/0.65  FOF formula (forall (X:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) X)->False)) of role axiom named fact_14_hmem__not__refl
% 0.20/0.65  A new axiom: (forall (X:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) X)->False))
% 0.20/0.65  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) A2))) of role axiom named fact_15_hpair__neq__fst
% 0.20/0.65  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) A2)))
% 0.20/0.65  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) B))) of role axiom named fact_16_hpair__neq__snd
% 0.20/0.65  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hpair A2) B)) B)))
% 0.20/0.65  FOF formula (forall (X:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (V3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem V3) Z3)) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) X)) (((eq hF_Mirabelle_hf) V3) (F U2)))))))))) of role axiom named fact_17_replacement__fun
% 0.20/0.65  A new axiom: (forall (X:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), ((ex hF_Mirabelle_hf) (fun (Z3:hF_Mirabelle_hf)=> (forall (V3:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem V3) Z3)) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) X)) (((eq hF_Mirabelle_hf) V3) (F U2))))))))))
% 0.20/0.65  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_hfst ((hF_Mirabelle_hpair A2) B))) A2)) of role axiom named fact_18_hfst__conv
% 0.20/0.65  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_hfst ((hF_Mirabelle_hpair A2) B))) A2))
% 0.20/0.65  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_hsnd ((hF_Mirabelle_hpair A2) B))) B)) of role axiom named fact_19_hsnd__conv
% 0.20/0.65  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_hsnd ((hF_Mirabelle_hpair A2) B))) B))
% 0.20/0.65  FOF formula (((eq (hF_Mirabelle_hf->Prop)) hF_Mir434065167lation) (fun (R2:hF_Mirabelle_hf)=> (forall (Z4:hF_Mirabelle_hf), (((hF_Mirabelle_hmem Z4) R2)->(hF_Mir137170979_hpair Z4))))) of role axiom named fact_20_hrelation__def
% 0.20/0.65  A new axiom: (((eq (hF_Mirabelle_hf->Prop)) hF_Mir434065167lation) (fun (R2:hF_Mirabelle_hf)=> (forall (Z4:hF_Mirabelle_hf), (((hF_Mirabelle_hmem Z4) R2)->(hF_Mir137170979_hpair Z4)))))
% 0.20/0.65  FOF formula (((eq (hF_Mirabelle_hf->Prop)) hF_Mir137170979_hpair) (fun (Z4:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (X2:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> (((eq hF_Mirabelle_hf) Z4) ((hF_Mirabelle_hpair X2) Y)))))))) of role axiom named fact_21_is__hpair__def
% 0.20/0.65  A new axiom: (((eq (hF_Mirabelle_hf->Prop)) hF_Mir137170979_hpair) (fun (Z4:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (X2:hF_Mirabelle_hf)=> ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> (((eq hF_Mirabelle_hf) Z4) ((hF_Mirabelle_hpair X2) Y))))))))
% 0.20/0.65  FOF formula (forall (A:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (V4:hF_Mirabelle_hf), ((forall (U:hF_Mirabelle_hf) (V:hF_Mirabelle_hf) (V2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem U) A)->(((R3 U) V)->(((R3 U) V2)->(((eq hF_Mirabelle_hf) V2) V)))))->(((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mir1248913145eplace A) R3))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) A)) ((R3 U2) V4))))))) of role axiom named fact_22_PrimReplace__iff
% 0.20/0.65  A new axiom: (forall (A:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (V4:hF_Mirabelle_hf), ((forall (U:hF_Mirabelle_hf) (V:hF_Mirabelle_hf) (V2:hF_Mirabelle_hf), (((hF_Mirabelle_hmem U) A)->(((R3 U) V)->(((R3 U) V2)->(((eq hF_Mirabelle_hf) V2) V)))))->(((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mir1248913145eplace A) R3))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) A)) ((R3 U2) V4)))))))
% 0.20/0.66  FOF formula (forall (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) (hF_Mirabelle_HUnion A))) ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem Y) A)) ((hF_Mirabelle_hmem X) Y)))))) of role axiom named fact_23_HUnion__iff
% 0.20/0.66  A new axiom: (forall (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) (hF_Mirabelle_HUnion A))) ((ex hF_Mirabelle_hf) (fun (Y:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem Y) A)) ((hF_Mirabelle_hmem X) Y))))))
% 0.20/0.66  FOF formula (forall (V4:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mirabelle_Replace A) R3))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((and ((hF_Mirabelle_hmem U2) A)) ((R3 U2) V4))) (forall (Y:hF_Mirabelle_hf), (((R3 U2) Y)->(((eq hF_Mirabelle_hf) Y) V4)))))))) of role axiom named fact_24_Replace__iff
% 0.20/0.66  A new axiom: (forall (V4:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mirabelle_Replace A) R3))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((and ((hF_Mirabelle_hmem U2) A)) ((R3 U2) V4))) (forall (Y:hF_Mirabelle_hf), (((R3 U2) Y)->(((eq hF_Mirabelle_hf) Y) V4))))))))
% 0.20/0.66  FOF formula (forall (X:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) ((hF_Mir818139703ollect P) A))) ((and (P X)) ((hF_Mirabelle_hmem X) A)))) of role axiom named fact_25_HCollect__iff
% 0.20/0.66  A new axiom: (forall (X:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)) (A:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) ((hF_Mir818139703ollect P) A))) ((and (P X)) ((hF_Mirabelle_hmem X) A))))
% 0.20/0.66  FOF formula (forall (V4:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mirabelle_RepFun A) F))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) A)) (((eq hF_Mirabelle_hf) V4) (F U2))))))) of role axiom named fact_26_RepFun__iff
% 0.20/0.66  A new axiom: (forall (V4:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq Prop) ((hF_Mirabelle_hmem V4) ((hF_Mirabelle_RepFun A) F))) ((ex hF_Mirabelle_hf) (fun (U2:hF_Mirabelle_hf)=> ((and ((hF_Mirabelle_hmem U2) A)) (((eq hF_Mirabelle_hf) V4) (F U2)))))))
% 0.20/0.66  FOF formula (forall (X:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_Abs_hf (hF_Mirabelle_Rep_hf X))) X)) of role axiom named fact_27_Rep__hf__inverse
% 0.20/0.66  A new axiom: (forall (X:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_Abs_hf (hF_Mirabelle_Rep_hf X))) X))
% 0.20/0.66  FOF formula (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)) (G:(hF_Mirabelle_hf->hF_Mirabelle_hf)), ((((eq hF_Mirabelle_hf) A) B4)->((forall (X3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X3) B4)->(((eq hF_Mirabelle_hf) (F X3)) (G X3))))->(((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun A) F)) ((hF_Mirabelle_RepFun B4) G))))) of role axiom named fact_28_RepFun__cong
% 0.20/0.66  A new axiom: (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)) (G:(hF_Mirabelle_hf->hF_Mirabelle_hf)), ((((eq hF_Mirabelle_hf) A) B4)->((forall (X3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X3) B4)->(((eq hF_Mirabelle_hf) (F X3)) (G X3))))->(((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun A) F)) ((hF_Mirabelle_RepFun B4) G)))))
% 0.20/0.66  FOF formula (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (Q:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), ((((eq hF_Mirabelle_hf) A) B4)->((forall (X3:hF_Mirabelle_hf) (Y5:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X3) B4)->(((eq Prop) ((P X3) Y5)) ((Q X3) Y5))))->(((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace A) P)) ((hF_Mirabelle_Replace B4) Q))))) of role axiom named fact_29_Replace__cong
% 0.20/0.66  A new axiom: (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) (Q:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), ((((eq hF_Mirabelle_hf) A) B4)->((forall (X3:hF_Mirabelle_hf) (Y5:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X3) B4)->(((eq Prop) ((P X3) Y5)) ((Q X3) Y5))))->(((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace A) P)) ((hF_Mirabelle_Replace B4) Q)))))
% 0.20/0.67  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) Y3)->(not (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion X)) Y3)))) of role axiom named fact_30_hmem__Sup__ne
% 0.20/0.67  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem X) Y3)->(not (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion X)) Y3))))
% 0.20/0.67  FOF formula (forall (Y3:nat), (((member_nat Y3) top_top_set_nat)->(((eq nat) (hF_Mirabelle_Rep_hf (hF_Mirabelle_Abs_hf Y3))) Y3))) of role axiom named fact_31_Abs__hf__inverse
% 0.20/0.67  A new axiom: (forall (Y3:nat), (((member_nat Y3) top_top_set_nat)->(((eq nat) (hF_Mirabelle_Rep_hf (hF_Mirabelle_Abs_hf Y3))) Y3)))
% 0.20/0.67  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem zero_z189798548lle_hf) ((hF_Mirabelle_hpair X) Y3))->False)) of role axiom named fact_32_zero__notin__hpair
% 0.20/0.67  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf), (((hF_Mirabelle_hmem zero_z189798548lle_hf) ((hF_Mirabelle_hpair X) Y3))->False))
% 0.20/0.67  FOF formula (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) hF_Mirabelle_hmem) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> ((member1367349282lle_hf A4) (hF_Mirabelle_hfset B3)))) of role axiom named fact_33_hmem__def
% 0.20/0.67  A new axiom: (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))) hF_Mirabelle_hmem) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> ((member1367349282lle_hf A4) (hF_Mirabelle_hfset B3))))
% 0.20/0.67  FOF formula (forall (P:(hF_Mirabelle_hf->Prop)), (((eq hF_Mirabelle_hf) ((hF_Mir818139703ollect P) zero_z189798548lle_hf)) zero_z189798548lle_hf)) of role axiom named fact_34_HCollect__hempty
% 0.20/0.67  A new axiom: (forall (P:(hF_Mirabelle_hf->Prop)), (((eq hF_Mirabelle_hf) ((hF_Mir818139703ollect P) zero_z189798548lle_hf)) zero_z189798548lle_hf))
% 0.20/0.67  FOF formula (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion zero_z189798548lle_hf)) zero_z189798548lle_hf) of role axiom named fact_35_HUnion__hempty
% 0.20/0.67  A new axiom: (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion zero_z189798548lle_hf)) zero_z189798548lle_hf)
% 0.20/0.67  FOF formula (forall (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace zero_z189798548lle_hf) R3)) zero_z189798548lle_hf)) of role axiom named fact_36_Replace__0
% 0.20/0.67  A new axiom: (forall (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace zero_z189798548lle_hf) R3)) zero_z189798548lle_hf))
% 0.20/0.67  FOF formula (forall (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun zero_z189798548lle_hf) F)) zero_z189798548lle_hf)) of role axiom named fact_37_RepFun__0
% 0.20/0.67  A new axiom: (forall (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun zero_z189798548lle_hf) F)) zero_z189798548lle_hf))
% 0.20/0.67  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun ((hF_Mirabelle_hinsert A2) B)) F)) ((hF_Mirabelle_hinsert (F A2)) ((hF_Mirabelle_RepFun B) F)))) of role axiom named fact_38_RepFun__hinsert
% 0.20/0.67  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun ((hF_Mirabelle_hinsert A2) B)) F)) ((hF_Mirabelle_hinsert (F A2)) ((hF_Mirabelle_RepFun B) F))))
% 0.20/0.67  FOF formula (forall (F:hF_Mirabelle_hf) (G:hF_Mirabelle_hf), (((eq Prop) (hF_Mir434065167lation ((sup_su638957495lle_hf F) G))) ((and (hF_Mir434065167lation F)) (hF_Mir434065167lation G)))) of role axiom named fact_39_hrelation__hunion
% 0.20/0.67  A new axiom: (forall (F:hF_Mirabelle_hf) (G:hF_Mirabelle_hf), (((eq Prop) (hF_Mir434065167lation ((sup_su638957495lle_hf F) G))) ((and (hF_Mir434065167lation F)) (hF_Mir434065167lation G))))
% 0.20/0.67  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (C:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem A2) ((hF_Mirabelle_hinsert B) C))) ((or (((eq hF_Mirabelle_hf) A2) B)) ((hF_Mirabelle_hmem A2) C)))) of role axiom named fact_40_hmem__hinsert
% 0.20/0.68  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (C:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem A2) ((hF_Mirabelle_hinsert B) C))) ((or (((eq hF_Mirabelle_hf) A2) B)) ((hF_Mirabelle_hmem A2) C))))
% 0.20/0.68  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) zero_z189798548lle_hf)) ((hF_Mirabelle_hinsert B) zero_z189798548lle_hf))) (((eq hF_Mirabelle_hf) A2) B))) of role axiom named fact_41_singleton__eq__iff
% 0.20/0.68  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) zero_z189798548lle_hf)) ((hF_Mirabelle_hinsert B) zero_z189798548lle_hf))) (((eq hF_Mirabelle_hf) A2) B)))
% 0.20/0.68  FOF formula (forall (X:hF_Mirabelle_hf) (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) ((sup_su638957495lle_hf A2) B))) ((or ((hF_Mirabelle_hmem X) A2)) ((hF_Mirabelle_hmem X) B)))) of role axiom named fact_42_hunion__iff
% 0.20/0.68  A new axiom: (forall (X:hF_Mirabelle_hf) (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf), (((eq Prop) ((hF_Mirabelle_hmem X) ((sup_su638957495lle_hf A2) B))) ((or ((hF_Mirabelle_hmem X) A2)) ((hF_Mirabelle_hmem X) B))))
% 0.20/0.68  FOF formula (forall (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf zero_z189798548lle_hf) A)) A)) of role axiom named fact_43_hunion__hempty__left
% 0.20/0.68  A new axiom: (forall (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf zero_z189798548lle_hf) A)) A))
% 0.20/0.68  FOF formula (forall (A2:nat) (P:(nat->Prop)), (((eq Prop) ((member_nat A2) (collect_nat P))) (P A2))) of role axiom named fact_44_mem__Collect__eq
% 0.20/0.68  A new axiom: (forall (A2:nat) (P:(nat->Prop)), (((eq Prop) ((member_nat A2) (collect_nat P))) (P A2)))
% 0.20/0.68  FOF formula (forall (A2:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)), (((eq Prop) ((member1367349282lle_hf A2) (collec2046588256lle_hf P))) (P A2))) of role axiom named fact_45_mem__Collect__eq
% 0.20/0.68  A new axiom: (forall (A2:hF_Mirabelle_hf) (P:(hF_Mirabelle_hf->Prop)), (((eq Prop) ((member1367349282lle_hf A2) (collec2046588256lle_hf P))) (P A2)))
% 0.20/0.68  FOF formula (forall (A:set_nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((member_nat X2) A)))) A)) of role axiom named fact_46_Collect__mem__eq
% 0.20/0.68  A new axiom: (forall (A:set_nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((member_nat X2) A)))) A))
% 0.20/0.68  FOF formula (forall (A:set_HF_Mirabelle_hf), (((eq set_HF_Mirabelle_hf) (collec2046588256lle_hf (fun (X2:hF_Mirabelle_hf)=> ((member1367349282lle_hf X2) A)))) A)) of role axiom named fact_47_Collect__mem__eq
% 0.20/0.68  A new axiom: (forall (A:set_HF_Mirabelle_hf), (((eq set_HF_Mirabelle_hf) (collec2046588256lle_hf (fun (X2:hF_Mirabelle_hf)=> ((member1367349282lle_hf X2) A)))) A))
% 0.20/0.68  FOF formula (forall (P:(hF_Mirabelle_hf->Prop)) (Q:(hF_Mirabelle_hf->Prop)), ((forall (X3:hF_Mirabelle_hf), (((eq Prop) (P X3)) (Q X3)))->(((eq set_HF_Mirabelle_hf) (collec2046588256lle_hf P)) (collec2046588256lle_hf Q)))) of role axiom named fact_48_Collect__cong
% 0.20/0.68  A new axiom: (forall (P:(hF_Mirabelle_hf->Prop)) (Q:(hF_Mirabelle_hf->Prop)), ((forall (X3:hF_Mirabelle_hf), (((eq Prop) (P X3)) (Q X3)))->(((eq set_HF_Mirabelle_hf) (collec2046588256lle_hf P)) (collec2046588256lle_hf Q))))
% 0.20/0.68  FOF formula (forall (P:(nat->Prop)) (Q:(nat->Prop)), ((forall (X3:nat), (((eq Prop) (P X3)) (Q X3)))->(((eq set_nat) (collect_nat P)) (collect_nat Q)))) of role axiom named fact_49_Collect__cong
% 0.20/0.68  A new axiom: (forall (P:(nat->Prop)) (Q:(nat->Prop)), ((forall (X3:nat), (((eq Prop) (P X3)) (Q X3)))->(((eq set_nat) (collect_nat P)) (collect_nat Q))))
% 0.20/0.68  FOF formula (forall (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf A) zero_z189798548lle_hf)) A)) of role axiom named fact_50_hunion__hempty__right
% 0.20/0.68  A new axiom: (forall (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf A) zero_z189798548lle_hf)) A))
% 0.20/0.68  FOF formula (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun ((sup_su638957495lle_hf A) B4)) F)) ((sup_su638957495lle_hf ((hF_Mirabelle_RepFun A) F)) ((hF_Mirabelle_RepFun B4) F)))) of role axiom named fact_51_RepFun__hunion
% 0.20/0.69  A new axiom: (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (F:(hF_Mirabelle_hf->hF_Mirabelle_hf)), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_RepFun ((sup_su638957495lle_hf A) B4)) F)) ((sup_su638957495lle_hf ((hF_Mirabelle_RepFun A) F)) ((hF_Mirabelle_RepFun B4) F))))
% 0.20/0.69  FOF formula (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion ((sup_su638957495lle_hf A) B4))) ((sup_su638957495lle_hf (hF_Mirabelle_HUnion A)) (hF_Mirabelle_HUnion B4)))) of role axiom named fact_52_HUnion__hunion
% 0.20/0.69  A new axiom: (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion ((sup_su638957495lle_hf A) B4))) ((sup_su638957495lle_hf (hF_Mirabelle_HUnion A)) (hF_Mirabelle_HUnion B4))))
% 0.20/0.69  FOF formula (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace ((sup_su638957495lle_hf A) B4)) R3)) ((sup_su638957495lle_hf ((hF_Mirabelle_Replace A) R3)) ((hF_Mirabelle_Replace B4) R3)))) of role axiom named fact_53_Replace__hunion
% 0.20/0.69  A new axiom: (forall (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf) (R3:(hF_Mirabelle_hf->(hF_Mirabelle_hf->Prop))), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_Replace ((sup_su638957495lle_hf A) B4)) R3)) ((sup_su638957495lle_hf ((hF_Mirabelle_Replace A) R3)) ((hF_Mirabelle_Replace B4) R3))))
% 0.20/0.69  FOF formula (forall (A2:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion ((hF_Mirabelle_hinsert A2) A))) ((sup_su638957495lle_hf A2) (hF_Mirabelle_HUnion A)))) of role axiom named fact_54_HUnion__hinsert
% 0.20/0.69  A new axiom: (forall (A2:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) (hF_Mirabelle_HUnion ((hF_Mirabelle_hinsert A2) A))) ((sup_su638957495lle_hf A2) (hF_Mirabelle_HUnion A))))
% 0.20/0.69  FOF formula (forall (P:(hF_Mirabelle_hf->Prop)) (X:hF_Mirabelle_hf), ((P zero_z189798548lle_hf)->((forall (X3:hF_Mirabelle_hf), ((P X3)->(forall (Y5:hF_Mirabelle_hf), ((P Y5)->(P ((hF_Mirabelle_hinsert Y5) X3))))))->(P X)))) of role axiom named fact_55_hf__induct__ax
% 0.20/0.69  A new axiom: (forall (P:(hF_Mirabelle_hf->Prop)) (X:hF_Mirabelle_hf), ((P zero_z189798548lle_hf)->((forall (X3:hF_Mirabelle_hf), ((P X3)->(forall (Y5:hF_Mirabelle_hf), ((P Y5)->(P ((hF_Mirabelle_hinsert Y5) X3))))))->(P X))))
% 0.20/0.69  FOF formula (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))) hF_Mirabelle_hinsert) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> ((sup_su638957495lle_hf B3) ((hF_Mirabelle_hinsert A4) zero_z189798548lle_hf)))) of role axiom named fact_56_hinsert__eq__sup
% 0.20/0.69  A new axiom: (((eq (hF_Mirabelle_hf->(hF_Mirabelle_hf->hF_Mirabelle_hf))) hF_Mirabelle_hinsert) (fun (A4:hF_Mirabelle_hf) (B3:hF_Mirabelle_hf)=> ((sup_su638957495lle_hf B3) ((hF_Mirabelle_hinsert A4) zero_z189798548lle_hf))))
% 0.20/0.69  FOF formula (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf) (Z:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert X) ((hF_Mirabelle_hinsert Y3) Z))) ((hF_Mirabelle_hinsert Y3) ((hF_Mirabelle_hinsert X) Z)))) of role axiom named fact_57_hinsert__commute
% 0.20/0.69  A new axiom: (forall (X:hF_Mirabelle_hf) (Y3:hF_Mirabelle_hf) (Z:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert X) ((hF_Mirabelle_hinsert Y3) Z))) ((hF_Mirabelle_hinsert Y3) ((hF_Mirabelle_hinsert X) Z))))
% 0.20/0.69  FOF formula (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (C:hF_Mirabelle_hf) (D:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) ((hF_Mirabelle_hinsert B) zero_z189798548lle_hf))) ((hF_Mirabelle_hinsert C) ((hF_Mirabelle_hinsert D) zero_z189798548lle_hf)))) ((or ((and (((eq hF_Mirabelle_hf) A2) C)) (((eq hF_Mirabelle_hf) B) D))) ((and (((eq hF_Mirabelle_hf) A2) D)) (((eq hF_Mirabelle_hf) B) C))))) of role axiom named fact_58_HF__Mirabelle__glliljednj_Odoubleton__eq__iff
% 0.20/0.69  A new axiom: (forall (A2:hF_Mirabelle_hf) (B:hF_Mirabelle_hf) (C:hF_Mirabelle_hf) (D:hF_Mirabelle_hf), (((eq Prop) (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) ((hF_Mirabelle_hinsert B) zero_z189798548lle_hf))) ((hF_Mirabelle_hinsert C) ((hF_Mirabelle_hinsert D) zero_z189798548lle_hf)))) ((or ((and (((eq hF_Mirabelle_hf) A2) C)) (((eq hF_Mirabelle_hf) B) D))) ((and (((eq hF_Mirabelle_hf) A2) D)) (((eq hF_Mirabelle_hf) B) C)))))
% 0.20/0.70  FOF formula (forall (A2:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) A)) zero_z189798548lle_hf))) of role axiom named fact_59_hinsert__nonempty
% 0.20/0.70  A new axiom: (forall (A2:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (not (((eq hF_Mirabelle_hf) ((hF_Mirabelle_hinsert A2) A)) zero_z189798548lle_hf)))
% 0.20/0.70  FOF formula (forall (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf ((hF_Mirabelle_hinsert X) A)) B4)) ((hF_Mirabelle_hinsert X) ((sup_su638957495lle_hf A) B4)))) of role axiom named fact_60_hunion__hinsert__left
% 0.20/0.70  A new axiom: (forall (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf) (B4:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf ((hF_Mirabelle_hinsert X) A)) B4)) ((hF_Mirabelle_hinsert X) ((sup_su638957495lle_hf A) B4))))
% 0.20/0.70  FOF formula (forall (B4:hF_Mirabelle_hf) (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf B4) ((hF_Mirabelle_hinsert X) A))) ((hF_Mirabelle_hinsert X) ((sup_su638957495lle_hf B4) A)))) of role axiom named fact_61_hunion__hinsert__right
% 0.20/0.70  A new axiom: (forall (B4:hF_Mirabelle_hf) (X:hF_Mirabelle_hf) (A:hF_Mirabelle_hf), (((eq hF_Mirabelle_hf) ((sup_su638957495lle_hf B4) ((hF_Mirabelle_hinsert X) A))) ((hF_Mirabelle_hinsert X) ((sup_su638957495lle_hf B4) A))))
% 0.20/0.70  <<<,axiom,(
% 0.20/0.70      ! [Y3: hF_Mirabelle_hf] :
% 0.20/0.70        ( ( Y3 != zero_z189798548lle_hf )
% 0.20/0.70       => ~ !>>>!!!<<< [A5: hF_Mirabelle_hf,B5: hF_Mirabelle_hf] :
% 0.20/0.70              ( ( Y3
% 0.20/0.70                = ( hF_Mirab>>>
% 0.20/0.70  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 124]
% 0.20/0.70  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,24340), LexToken(LPAR,'(',1,24343), name, LexToken(COMMA,',',1,24361), formula_role, LexToken(COMMA,',',1,24367), LexToken(LPAR,'(',1,24368), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,24376), thf_variable_list, LexToken(RBRACKET,']',1,24396), LexToken(COLON,':',1,24398), LexToken(LPAR,'(',1,24406), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.20/0.70  Unexpected exception Syntax error at '!':BANG
% 0.20/0.70  Traceback (most recent call last):
% 0.20/0.70    File "CASC.py", line 79, in <module>
% 0.20/0.70      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.20/0.70    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 0.20/0.70      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.20/0.70    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.20/0.70      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.20/0.70    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.20/0.70      tok = self.errorfunc(errtoken)
% 0.20/0.70    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.20/0.70      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.20/0.70  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------